/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package punto_de_venta;

/**
 *
 * @author Nekoi
 */
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.util.HashMap;
import java.util.Map;
import net.sf.jasperreports.engine.JREmptyDataSource;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.view.JasperViewer;

public class Generar_ticket {
public static void main(String[] args ) throws JRException, SQLException{
 int user = Login.idusuario1;
        Map mapa = new HashMap();  /// para agregar un parametro mas donde se hara por asi decirlo lo de la suma
         mapa.put("suma", user);/// los valores al mapa

Connection c=DriverManager.getConnection("jdbc:mysql://localhost/petit","root","");/// conexion a la BD
      JasperReport reporte=JasperCompileManager.compileReport("reportes/imprimir_ticket.jrxml");//este es para abrir el
      JasperPrint print= JasperFillManager.fillReport(reporte,mapa, c);/// con lo que se va llenar con los parametros

      JasperViewer visor = new JasperViewer(print); /// el imprimir
      visor.setVisible(true);/// ver el visor





    }

}
